package main;

/**
 *
 * @author JaimeInves
 */
public class Casino {
        
    Dado miDado;
    Jugador jugador;
    int apuestaMinima = 5;
 /**
 *Es el Casino
 * @author JaimeInves
     * @param jugador 
 */
    public Casino(Jugador jugador)
    {
        miDado = new Dado();
        this.jugador = jugador;
    }
    /**
     * Solicita pares o nones
     */
    public void solicitarParesONones() {
        boolean apuesta;
        if (this.jugador.miMonedero.dinero<apuestaMinima) {
            System.out.println("Dinero insuficiente");
        }
        else {
            
        
            apuesta = this.jugador.solicitarApuesta();
            int numero = miDado.lanzar();
            
            if (numero==0) {
                this.jugador.gana(-(apuestaMinima/2));
                System.out.println("Gana banca. Pierdes media apuesta minima. Tienes " + this.jugador.miMonedero.dinero);
            }
            
            else if (numero%2 == 0) {
                this.jugador.gana(apuestaMinima);
                System.out.println("Par, ganaste. Tienes " + this.jugador.miMonedero.dinero);
            }
            else {
                this.jugador.gana(-apuestaMinima); System.out.println("Impar, perdiste Tienes " + this.jugador.miMonedero.dinero);
            }
        }
    }
}
